//
//  WJTitleButton.m
//  BeDeJie
//
//  Created by jerry on 2017/1/30.
//  Copyright © 2017年 jerry. All rights reserved.
//

#import "WJTitleButton.h"

/*
   特定构造方法
   1> 后面带有NS_DESIGNATED_INITIALIZER的方法，就是特定构造方法
   2> 子类如果重写了父类的【特定构造方法】，那么必须用super调用父类的【特定构造方法】，不然会出现警告
 */

/*
   警告信息:Designated initializer missing a 'super' call to a designated initializer of the super class
   意思：【特定构造方法】缺少super去调用父类的【特定构造方法】
 */

@implementation WJTitleButton

-(instancetype) initWithFrame:(CGRect)frame {
    if(self = [super initWithFrame:frame]){
        //设置字体大小
        self.titleLabel.font = [UIFont systemFontOfSize:16];
        //设置颜色
        [self setTitleColor:[UIColor darkGrayColor] forState:UIControlStateNormal];
        [self setTitleColor:[UIColor redColor] forState:UIControlStateSelected];
    }
    return self;
}

//重写此方法，目的：使按钮无法进入highlighted状态
-(void) setHighlighted:(BOOL)highlighted {
    
}

@end
